1 smooth muscle
English-Spanish medical dictionary > smooth muscle
2 smooth muscle relaxant
English-Spanish medical dictionary > smooth muscle relaxant